chirp rubber - German English Dictionary